sapphire substrate - Alemán Inglés Diccionario